malla triangular - Turkish English Dictionary